package com.itheima.homework.homework06;

import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class Test03 {
    /*
        现获取到学校的一些课程及授课老师的信息，数据如下：
        老师：Tom 课程：java 老师：Kevin 课程：python 老师：Lily 课程：c++ 老师：Lucy 课程：PHP
        请将以上信息以字符串的形式一一对应存储在集合中，并遍历展示，需要使用两种遍历方式。
        输出结果如下：
            Kevin---python
            Tom---java
            Lucy---php
            Lily---c++
     */
    public static void main(String[] args) {
        HashMap<String,String> hs = new HashMap<>();
        hs.put("Tom","java");
        hs.put("Kevin","python");
        hs.put("Lily","c++");
        hs.put("Lucy","PHP");

        Set<Map.Entry<String, String>> entries = hs.entrySet();
        for (Map.Entry<String, String> entry : entries) {
            String key = entry.getKey();
            String value = entry.getValue();
            System.out.println(key + "---" + value);
        }

        System.out.println("-------------------------");

        Set<String> keys = hs.keySet();
        for (String key : keys) {
            String value = hs.get(key);
            System.out.println(key + "---" + value);
        }
    }
}
